caterpillar tread

美 [ˈkætərpɪlər tred]英 [ˈkætəpɪlə(r) tred]
  • 网络履带
caterpillar treadcaterpillar tread

noun

1
an endless metal belt on which tracked vehicles move over the ground
Synonym: track caterpillar track

数据来源:WordNet